package com.SmartCare.service;

import com.SmartCare.common.Result;
import com.SmartCare.common.dto.BillDTO;
import com.SmartCare.pojo.Bill;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

public interface BillService extends IService<Bill> {

    /**
     * 获取所有账单信息
     */
    Result getAll();

    /**
     * 通过用户id获取对应账单信息
     * @param id 用户id
     * @return 返回对应的账单信息
     */
    Result getBillById(Long id);

    /**
     * 添加账单信息
     */
    Result add(BillDTO bill);

    Result delete(List<Long> ids);
}
